sloping bank of canal - Türkisch Englisch Wörterbuch